Distributed, Scalable, Dependable Real-Time Systems: Middleware Services and Applications

نویسندگان

  • Lonnie R. Welch
  • Binoy Ravindran
  • Paul V. Werme
  • Michael W. Masters
  • Behrooz Shirazi
  • Prashant A. Shirolkar
  • Robert D. Harrison
  • D. Wayne Mills
  • Tuy Do
  • Judy Lafratta
  • Shafqat Anwar
  • Steve Sharp
  • Terry Sergeant
  • George Bilowus
  • Mark Swick
  • Jim Hoppel
  • Joseph M. Caruso
چکیده

1 Computer Science & Engineering Dept.; University of Texas at Arlington; Box 19015, Arlington, TX 76019; {welch|shirazi}@cse.uta.edu The Bradley Dept. of Electrical and Computer Engineering;Virginia Polytechnic Institute and State University; Blacksburg, VA 24061;[email protected] 3 Code B35; Naval Surface Warfare Center,Dahlgren, VA 22448; {WermePV|MastersMW}@nswc.navy.mil Computer Sciences Corporation, Dahlgren, VA 22448 5 Ouachita Baptist University, 410 Ouachita Street, Arkadelphia, AR 71998-0001; [email protected] Abstract Some classes of real-time systems function in environments which cannot be modeled with static approaches. In such environments, the arrival rates of events which drive transient computations may be unknown. Also, the periodic computations may be required to process varying numbers of data elements per period, but the number of data elements to be processed in an arbitrary period cannot be known at the time of system engineering, nor can an upper bound be determined for the number of data items; thus, a worst case execution time cannot be obtained for such periodics. This paper presents middleware services that support such dynamic real-time systems through adaptive resource management. The middleware services have been implemented and employed for components of the experimental Navy system described in [WRHM96]. Experimental characterizations show that the services provide timely responses, that they have a low degree of intrusiveness on hardware resources, and that they are scalable.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Middleware for Dependable Distributed Real-Time Systems

New middleware is proposed to support the development of dependable distributed real-time systems for avionics, sensor and shipboard computing. Many of these systems require distributed computing in order to perform increasingly complex missions. They also require real-time performance, dependable software, and may face constraints that limit hardware redundancy. Real-time performance and fault...

متن کامل

Real-Time Dependable Channels: Customizing QoS Attributes for Distributed Systems

Communication services that provide enhanced Quality of Service (QoS) guarantees related to dependability and real time are important for many applications in distributed systems. This paper presents real-time dependable (RTD) channels, a communication-oriented abstraction that can be configured to meet the QoS requirements of a variety of distributed applications. This customization ability is...

متن کامل

Building Middleware for Real-Time Dependable Distributed Services

We consider a real-time, distributed service to be dependable if it continues to have timely, predictable behavior even in the presence of partial failures. Services with this property are desirable in a host of real-time scenarios, including factory floor automation, medical monitoring equipment, and combat systems. Most distributed services built with contemporary fault-tolerance toolkits are...

متن کامل

Access control in ultra-large-scale systems using a data-centric middleware

  The primary characteristic of an Ultra-Large-Scale (ULS) system is ultra-large size on any related dimension. A ULS system is generally considered as a system-of-systems with heterogeneous nodes and autonomous domains. As the size of a system-of-systems grows, and interoperability demand between sub-systems is increased, achieving more scalable and dynamic access control system becomes an im...

متن کامل

Desai, Nirmit v. Scalable Distributed Concurrency Protocol with Priority Support. (under the Direction of Assistant Professor Frank Mueller). Scalable Distributed Concurrency Protocol with Priority Support Biography Acknowledgements My Special Thanks Go to My Roommates and Friends

DESAI, NIRMIT V. Scalable Distributed Concurrency Protocol with Priority Support. (Under the direction of Assistant Professor Frank Mueller). Middleware components are becoming increasingly important as applications share computational resources in large distributed environments, such as web services, high-end clusters with ever larger number of processors, computational grids and an increasing...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1999